package com.zf.mall.user.service.ser;

import com.baomidou.mybatisplus.extension.service.IService;

public interface BaseService<T> extends IService<T> {
	
	/***
	 * 生成全局唯一ID，利用雪花算法，时间回拨情况
	 * @return
	 */
	//public Long ID();
	
	
	/***
	 * 生成全局唯一ID，利用雪花算法，时间回拨情况,加两个参数是为了在集群部署多套ID生成服务的时候，表识某个服务的唯一 (这两个标识在 数据的第三段，共10位，每个分别占五位)
	 * @param workerId 客户端ID 	(0-31)
	 * @param datacenterId 数据中心ID (0-31)
	 * @return
	 */
	//public Long ID(long workerId, long datacenterId);

}
